beating machine - Spanish English Dictionary